草庐IT

Android ProgressDialog上下文问题

全部标签

c# - DataGridView 选中行上下移动

如何让DataGridView(DGV)中的选定行向上或向下移动。我以前用ListView做过这个。不幸的是,对我来说,更换DGV不是一个选项(诅咒)。顺便说一下,DGV数据源是一个通用集合。DGV侧面有两个按钮,是的,向上和向下。谁能帮我指出正确的方向。我确实有用于ListView的代码,如果它有帮助的话(它对我没有帮助)。 最佳答案 只是为了扩展Yoopergeek的回答,这就是我所拥有的。我没有使用数据源(数据在表单关闭时被删除到注册表,并在表单加载时重新加载)此示例将防止行从网格中移出并丢失,并重新选择该人所在的单元格。为了

c# - Dock->Top 控件的顺序有问题

C#WinForms:我正在设计我的表格,我有几个TableLauots。所以我设计了我的第一个表格布局,将它放在面板上并设置Dock->Top...然后我设计了我的第二个表格并做同样的事情并设置了Dock->Top,它又回到了Top并且很好,它放在了前一个在上面...我设计了第三个并设置了它的dock.top很好,它在第二个下面,在第一个下面...但我不知道当我设置时第四个有什么区别它的dock.top,它改变了其他三个的顺序并在它们之间的某个位置放置,它没有被放置在第三个下面......知道我应该看什么吗? 最佳答案 这取决于您

c# - 如何将实体从一个 Entity Framework 上下文复制到另一个 Entity Framework 上下文?

这个问题在这里已经有了答案:Mergeidenticaldatabasesintoone(1个回答)关闭5年前。如何将实体从一个上下文(继承自DbContext)复制到另一个?我发现的所有内容仅适用于ObjectContext但不适用于DbContext或使用DbContext但不起作用。例如,我发现/尝试过:在CodeProject上使用ObjectContext:CloneHelper将LazyLoadingEnabled设置为false会导致不填充ICollection属性(外键)将ProxyCreationEnabled设置为false会导致ICollection属性保持为nu

c# - 围绕 utc 日期的问题 - TimeZoneInfo.ConvertTimeToUtc 导致日期更改

如果用户选择提前x小时的时区,我希望保存的日期会从屏幕上选择的日期发生变化。例如。他们从日历弹出窗口中选择UTC+2Athens和日期25/02/2016,然后记录的日期将是24/02/2016。我已经将推理范围缩小到这样一个事实,即所选日期时间被记录为例如25/02/201600:00:00并且有2小时的偏移量,这将它带到24/02/201622:00:00以前从未使用过时区或UTC日期/时间,这非常令人困惑。这是代码-oObject.RefDate=itTimeAndDate.ParseDateAndTimeNoUTCMap(Request,TextBox_RefDate.Text

c# - 默认参数和泛型的方法解析问题

使用.NET4,我对编译器无法解析下面示例中的第一个方法调用感到困惑。usingSystem;namespaceMethodResolutionTest{classProgram{staticvoidMain(string[]args){NonGenericfoo=null;//ambiguousfoo.Ext1(x=>newNonGeneric());//resolvestofirstExt1foo.Ext1(x=>newNonGeneric(),1);//resolvestofirstExt2foo.Ext2(x=>newNonGeneric());//resolvestofirs

c# - 从 MSTest Runner 或控制台应用程序的调试器下使用 PortableClassLibrary 类中的 ConfiguredTaskAwaitable 有什么问题?

注意:这只是一个调试时错误,但却是一个非常奇怪的错误。问题:在附加调试器的情况下运行并调用方法时,暴露在单独的可移植库中,返回ConfiguredTaskAwaitable,我们得到InvalidProgramException.重现它:有2个项目:PortableClassLibrary(支持.Net4.5;Windows应用商店;WindowsPhone8)有1个类:publicclassWeird{publicstaticConfiguredTaskAwaitableGetConfiguredTaskAwaitable(){returnnewConfiguredTaskAwait

c# - MVC4/IIS/Forms 身份验证 SSO 问题

我在使用MVC4/IIS/Forms身份验证时遇到了一个奇怪的间歇性问题。我有两个站点,它们使用SSO将控制权传递给彼此。大多数情况下,切换会正确进行,并且用户会按预期重定向到下一个站点。但是,在某些情况下,即使发送了有效的SSO信息,也会要求用户重新登录。SSO方法用[AllowAnonymous]属性修饰,web.config也有一个位置条目授予对/account的访问权限/sso给所有用户。它似乎是在第一次访问目标站点时发生的-一旦应用程序池预热,问题就会消失。其他几点:1这两个站点都是.net4,因此不应该有任何遗留加密问题。2.这个问题很少发生(应该是正确的3.在本地win7

c# - WPF 和触摸 - 焦点问题

我有一个WPF.NET4.6应用程序在Windows8.1平板电脑上运行,最近几天我一直在努力使我的应用touch友好,使其按预期工作。我的主要问题与焦点相关,这些问题影响了我应用程序中的多个控件。例如:文本框:有时需要双击或三次触摸才能获得输入焦点,它们会进入鼠标悬停状态但插入符号不存在;ComboBoxes:需要几次触摸才能打开它,一旦触摸一个项目以选择它,组合就会保持打开状态,并突出显示新选择的项目;按钮:点击几下即可运行连接的命令并保持鼠标悬停状态;键盘支持在寻找解决方案时,我尝试了几种方法,但每种方法都有其缺点:移除整个应用程序的平板电脑支持(takenfromhere)。这

c# - 获取上下文连接并将其用作其他地方的连接

我工作的环境中,企业主机应用程序通过ProgID调用具有已实现COM接口(interface)的客户端应用程序。这就是主机应用程序的程序员允许使用插件增强应用程序的方式。HostappCOMinterfaceClientapp客户端应用程序可以使用提供的COM接口(interface)中的方法。其中一个方法是RunSqlQuery(rawSqlQuery)。它有可能在主机应用程序的登录用户范围内与SQL完全通信(基于连接身份验证类型,它可以是Windows或SQL用户)。我正在寻找一种方法来获取从主机应用程序启动的当前连接上下文,并将其用作DbContext的连接。为什么?我想使用一些

c# - 关于在 C# 中为应用程序编写后台/自动/静默下载程序/安装程序的问题

背景:我有一个主应用程序需要能够访问网络并下载与其关联的DLL文件(我们编写的文件,位于我们的服务器上)。它确实需要能够将这些DLL文件下载到“C:\ProgramFiles\”中的应用程序文件夹中。过去,我使用System.Net.WebClient从网上下载我想要的任何文件。问题过去,我在下载数据和保存到用户硬盘上的文件时遇到了很多麻烦。我收到很多用户的报告说这不起作用,这通常是因为程序中的用户权限问题。在程序用户权限出现问题的情况下,每个用户都可以转到Web上的确切文件位置,下载它,然后手动将其保存到正确的位置。我希望它能像我在这个系列中看到的所有其他程序一样工作(即Firefo